home *** CD-ROM | disk | FTP | other *** search
- NullPointerException*
- Si Φ tentato l'accesso ad un oggetto (ad un suo
- campo o ad un suo metodo), ma l'operazione non
- Φ riuscita in quanto il riferimento usato per
- accedervi Φ 'null'.
- Ad esempio: c'Φ una istruzione "thing.print()",
- ma "thing" in quel punto Φ nullo.
-
- ArithmeticException*
- Una operazione aritmetica non Φ andata a buon fine.
- Ad esempio: si Φ tentata una divisione per 0,
- o qualcosa di simile.
-
- StringIndexOutOfBoundsException*
- Si Φ tentato di accedere ad un carattere o ad una
- sottostringa, ma l'indice usato non esiste nella
- stringa.
- Ad esempio: Φ stato tentato l'accesso al quinto
- carattere di una stringa lunga solo tre caratteri.
- Per le operazioni con le sottostringhe, ricordarsi che
- il secondo parametro Φ la lunghezza della sottostringa
- e non l'indice.
-
- ClassCastException*
- E' stato usato un "cast", che Φ una istruzione che
- assegna un differente tipo statico ad un oggetto; ci≥
- Φ corretto solo se l'oggetto di cui si cambia il tipo
- Φ effettivamente del nuovo tipo o di un tipo derivato,
- ed in questo caso non lo Φ.
- Ad esempio:
- (String)unOggetto
- converte "unOggetto" al tipo "String";
- ci≥ Φ consentito solo se l'oggetto in unOggetto Φ
- effettivamente di tipo "String".
-
- IndexOutOfBoundsException*
- Un indice di qualche tipo (ad esempio di un array, di
- una stringa o di un vettore) Φ fuori dal range.
- "Fuori dal range" vuol dire che il valore puntato
- dall'indice non esiste.
- Ad esempio: si Φ tentato l'accesso al quinto elemento,
- ma esistono solo tre elementi.
-
- ArrayIndexOutOfBoundsException*
- L'indice di un array Φ fuori dal range.
- "Fuori dal range" vuol dire che il valore puntato
- dall'indice non esiste nell'array.
- Ad esempio: si Φ tentato l'accesso al quinto elemento,
- ma esistono solo tre elementi. Il range valido Φ
- 0..lunghezza_array-1.
-
- ConcurrentModificationException*
- E' stata eseguita una modifica su una collezione
- mentre era in esecuzione una iterazione su di essa;
- ci≥ non Φ consentito. In altri termini, non Φ
- possibile continuare una iterazione su una collezione
- dopo aver eseguito su di essa una modifica.
- La sola modifica consentita durante una iterazione Φ la
- rimozione di elementi con il metodo remove di Iterator
- (NON col metodo remove della collezione stessa).
-
- AssertionError*
- Una asserzione Φ fallita, il che significa che
- l'espressione nella istruzione di asserzione
- assert(assertion-expression)
- Φ valutata falso. L'espressione molto probabilmente
- dovrebbe essere vera in questo punto, per cui forse
- c'Φ un errore di qualche genere, la cui esatta natura
- dipende dal programma. Forse dovresti cercare di
- capire perchΦ l'espressione risulta falsa.
-
- ClassNotFoundException*
- Non Φ possibile trovare una classe necessaria
- all'esecuzione di questa applicazione, anche se pare
- fosse presente alla compilazione. Forse l'ambiente
- Java non Φ configurato correttamente (se la classe
- in questione Φ una classe di sistema), oppure il tuo
- progetto Φ danneggiato (alcuni file di classe sono
- in qualche modo persi o corrotti). Prova a
- ricostruire l'intero progetto, e se il problema
- persiste prova con altri progetti: se continui ad
- avere problemi potresti dover reinstallare JDK.
-
- ArrayStoreException*
- Spiacente: non Φ disponibile nessun aiuto.
-
- CannotRedoException*
- Spiacente: non Φ disponibile nessun aiuto.
-
- CannotUndoException*
- Spiacente: non Φ disponibile nessun aiuto.
-
- CMMException*
- Spiacente: non Φ disponibile nessun aiuto.
-
- EmptyStackException*
- Spiacente: non Φ disponibile nessun aiuto.
-
- IllegalArgumentException*
- Spiacente: non Φ disponibile nessun aiuto.
-
- IllegalMonitorStateException*
- Spiacente: non Φ disponibile nessun aiuto.
-
- IllegalPathStateException*
- Spiacente: non Φ disponibile nessun aiuto.
-
- IllegalStateException*
- Spiacente: non Φ disponibile nessun aiuto.
-
- ImagingOpException*
- Spiacente: non Φ disponibile nessun aiuto.
-
- MissingResourceException*
- Spiacente: non Φ disponibile nessun aiuto.
-
- NegativeArraySizeException*
- Spiacente: non Φ disponibile nessun aiuto.
-
- NoSuchElementException*
- Spiacente: non Φ disponibile nessun aiuto.
-
- ProfileDataException*
- Spiacente: non Φ disponibile nessun aiuto.
-
- ProviderException*
- Spiacente: non Φ disponibile nessun aiuto.
-
- RasterFormatException*
- Spiacente: non Φ disponibile nessun aiuto.
-
- SecurityException*
- Spiacente: non Φ disponibile nessun aiuto.
-
- SystemException*
- Spiacente: non Φ disponibile nessun aiuto.
-
- UndeclaredThrowableException*
- Spiacente: non Φ disponibile nessun aiuto.
-
- UnsupportedOperationException*
- Spiacente: non Φ disponibile nessun aiuto.
-
- Exception
- Si Φ verificata una eccezione generica.
- Spiacente ma l'unica informazione disponibile
- Φ che qualcosa Φ andato storto...
-
-